button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0;}
*html{background-image:url(about:blank);background-attachment:fixed;} /* 修正IE6振动bug */
abbr,body,fieldset,html,iframe,img{border:0}img{ display :inline-block;vertical-align: middle;}
address,cite,dfn,em,i,var{font-style:normal}[hidefocus],summary{outline:0}li{list-style:none}
h1,h2,h3,h4,h5,h6,small{font-size:100%}sub,sup{font-size:83%}code,kbd,pre,samp{font-family:inherit}
q:after,q:before{content:none}textarea{overflow:auto;resize:none}label,summary{cursor:default}
a,button{cursor:pointer}b,em,h1,h2,h3,h4,h5,h6,strong{font-weight:700}a,a:hover,del,ins,s,u{text-decoration:none}
html{ -ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}body,button,input,keygen,legend,select,textarea{font:14px/24px 微软雅黑;color:#000;outline:0}
a,a:hover{color:#000}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}
hr{box-sizing:content-box;height:0;overflow:visible}button,input,select,textarea{font:inherit;margin:0}
button,input{overflow:visible}button,select{text-transform:none}
body,ul,p,h1,h2,h3,h4,h5{margin:0;padding:0;}
[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}
[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}
[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-input-placeholder{color:inherit;opacity:.54}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}img{max-width: 100%;}
.clearfix:after,.container:after{display:block;clear:both;visibility:hidden;height:0;overflow:hidden;content:"."}
.ib{display:inline-block}
.dn{display:none}
.db{display:block}
.fl{float:left}
.fr{float:right}
.pr{position:relative}
.prz{position:relative;zoom:1}
.pt10{ padding-top : 10px;}
.pt15{ padding-top : 15px;}
.pt20{ padding-top : 20px;}
.pl20{ padding-left : 10px;}
.pl15{ padding-left : 15px;}
.pl20{ padding-left : 20px;}
.pr10{ padding-right : 10px;}
.pr15{ padding-right : 15px;}
.pr20{ padding-right : 20px;}
.pb10{ padding-bottom : 10px;}
.pb15{ padding-bottom : 15px;}
.pb20{ padding-bottom : 20px;}
.p10{ padding : 10px;}
.p15{ padding : 15px;}
.p20{ padding : 20px;}
.mt10{ margin-top : 10px;}
.mt15{ margin-top : 15px;}
.mt20{ margin-top : 20px;}
.mr-sm{ margin-right : 10px;}
.mr-md{ margin-right : 15px;}
.mr-lg{ margin-right : 20px;}
.mb-sm{ margin-bottom : 10px;}
.mb-md{ margin-bottom : 15px;}
.mb-lg{ margin-bottom : 20px;}
.ml-sm{ margin-left : 10px;}
.ml-md{ margin-left : 15px;}
.ml-lg{ margin-left : 20px;}
.overh{overflow:hidden}
.container{width: 1200px; margin: 0 auto;}
.text-center{text-align: center;}
.text-right{text-align: right;}
.mx10{ margin-left : 10px; margin-right :10px;}
.mx15{ margin-left : 15px; margin-right : 15px;}
.mx20{ margin-left : 20px; margin-right : 20px;}
.my10{ margin-top : 10px; margin-bottom : 10px;}
.my15{ margin-top : 15px; margin-bottom : 15px;}
.my20{ margin-top : 20px; margin-bottom : 20px;}
.px10{ padding-left: 10px; padding-right :10px;}
.px15{ padding-left : 15px; padding-right : 15px;}
.px20{ padding-left : 20px; padding-right: 20px;}
.py10{ padding-top : 10px; padding-bottom : 10px;}
.py15{ padding-top : 15px; padding-bottom : 15px;}
.py20{ padding-top: 20px; padding-bottom : 20px;}
.white, .white a{color:#fff;}.fs16{ font-size : 16px;} .fs18{ font-size : 18px;} .fs20{ font-size : 20px;}.fwn{font-weight: normal;}
.ti2{ text-indent : 2em;}
.ml40{ margin-left: 40px;}
.mb30{ margin-bottom: 30px;}
.pt30{ padding-top: 30px !important; }
.transition{    transition: all 0.3s linear;}
.bgf{ background : #fff;}
.clear{ clear: both; overflow: hidden;}.elip{text-overflow: ellipsis; overflow: hidden; white-space: nowrap;}
/*-----------------------common styles-------------------------*/
.top{width:100%;height:2px;background:#f4601a;}
.topct{height:2px;background: #000;}
.header{width:100%;overflow:hidden;height:115px;background:#fff;}
.logoico{line-height:115px;}
.companyname{overflow:hidden;padding:30px 20px;}
.companyname h3{font-size:28px;line-height:40px;color:#1d1106;font-weight:500;}
.companyname p{text-transform:uppercase;line-height:20px;font-size:12px;letter-spacing:1px;color:#404040;}
.callbox{overflow: hidden;line-height:115px;}
.navbox{width:100%;height:57px;background:#f5f5f5;box-shadow:0 2px 5px #ddd;position:relative;z-index: 99999;}
.nav{overflow: hidden;}
.nav li{line-height:57px;float:left;width:125px;text-align:center;}
.nav li a{display:block;font-size:16px;color:#404040;}
.nav li.hover a{background:#2b2d2f;color:#fff;border-top:2px solid #f4601a;line-height:55px;}
.nav li a:hover{background:url(../images/listhover.png)no-repeat bottom center;}
.nav li.hover a:hover{color:#404040;border-top:none;}
.soso{width:198px;overflow: hidden;border:1px solid #e5e5e5;height:28px;margin:13.5px 0;border-radius:30px;background:#fff;}
.soso input{border:none;display:block;float:left}
#sosotext{text-indent:1em;color:#ccc;line-height:28px;}
#searchbox{cursor:pointer;width:28px;height:28px;float:right;background:#000 url(../images/Loupe.png)no-repeat center;border-radius: 30px; font-size: 0;}
/*----------------slide----------------*/
.slidebox{width:100%;overflow:hidden;position:relative;}
.slidebox img{width:100%;}
.slidebnt{position: absolute;overflow:hidden;bottom:10px;left:50%;margin-left:-33px;}
.slidebnt li{width:10px;height:10px;border:1px solid #404040;border-radius:10px;float:left;margin-right:10px;}
.slidebnt li.on{background:#f4601a;border:1px solid #f4601a;}
.slidebg{overflow:hidden;}
.slidebg li{float:left;}
.newslist{height:66px;width:100%;overflow:hidden;background:#f5f5f5;}
.newslistct{width:1026px;overflow: hidden;float:left;padding-top:10px;}
.newslistct li{width:50%;float:left;line-height:20px;font-size:12px;}
.newslistct li strong{font-weight:500;}
.newslistct li a:hover span{color:#f4601a;text-decoration: underline;}
.newslisttit{padding-top:10px;}
.newslisttit h3{font-weight:500;color:#333;font-size:16px;line-height:20px;}
.newslisttit h5{font-size:16px;font-weight: 500;color:#666;}
.newsmore{font-size:12px;overflow:hidden;}
.newsmore a{display:block;padding-top:25px;height:30px;line-height:30px;color:#f4601a;text-decoration: underline;}
/*/-------------productbox-------------*/
.productbox{width:100%;overflow:hidden;}
.productbox li{width:33.33%;overflow:hidden;float:left;position:relative;}
.gaoya,.sanci,.peijian{width:100%;height:900px;overflow: hidden;}
.gaoya{background:url(../images/product01.jpg)no-repeat center;}
.gaoyaimg,.sanciimg,.peijianimg{margin:150px auto 100px auto;width: 100%;text-align:center;height:292px;line-height:292px;-webkit-transition: all 200ms linear;-moz-transition:all 200ms linear;
-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear;}
.gaoyatext,.sancitext,.peijiantext{width:100%;text-align:center;}
.gaoyatext h3,.peijiantext h3{font-size:30px;color:#f4601a;font-weight:500;line-height:40px;-webkit-transition: all 200ms linear;-moz-transition:all 200ms linear;
-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear;}
.gaoyatext h5,.peijiantext h5{font-size:18px;color:#f4601a;font-weight:500;text-transform: uppercase;-webkit-transition: all 200ms linear;-moz-transition:all 200ms linear;
-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear;}
.gaoyatext p,.peijiantext p{font-size:18px;color:#4c4c4c;padding-top:20px;-webkit-transition: all 200ms linear;-moz-transition:all 200ms linear;
-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear;}
.gaoyamore,.sancimore,.peijianmore{width:160px;height:50px;position:absolute;bottom:75px;right:75px;overflow: hidden;text-align:center;-webkit-transition: all 200ms linear;-moz-transition:all 200ms linear;
-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear;}
.gaoyamore a,.peijianmore a{display:block;border:1px solid #a0a0a0;line-height:48px;font-size:18px;-webkit-transition: all 200ms linear;-moz-transition:all 200ms linear;
-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear;}
.sanci{background:url(../images/product02.jpg)no-repeat;}
.sancitext h3{font-size:30px;font-weight:500;color:#fff;line-height:40px;-webkit-transition: all 200ms linear;-moz-transition:all 200ms linear;
-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear;}
.sancitext h5{font-size:18px;color:#fff;font-weight:500;text-transform: uppercase;-webkit-transition: all 200ms linear;-moz-transition:all 200ms linear;
-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear;}
.sancitext p{font-size:18px;color:#fff;padding-top:20px;-webkit-transition: all 200ms linear;-moz-transition:all 200ms linear;
-o-transition:all 200ms linear;-ms-transition:all 200ms linear;transition:all 200ms linear;}
.sancimore a{display:block;line-height:48px;font-size:18px;border:1px solid #f4601a;color:#f4601a;}
.peijian{background:url(../images/product03.jpg)no-repeat;}
.productbox li:hover .gaoyaimg,.productbox li:hover .sanciimg,.productbox li:hover .peijianimg{-webkit-animation:moverRight 500ms ease;-moz-animation:moverRight 500ms ease;-ms-animation:moverRight 500ms ease;}
.productbox li:hover .gaoyatext h3,.productbox li:hover .sancitext h3,.productbox li:hover .peijiantext h3{-webkit-animation:moverLeft 500ms ease;-moz-animation:moverLeft 500ms ease;-ms-animation:moverLeft 500ms ease;}
.productbox li:hover .gaoyatext h5,.productbox li:hover .sancitext h5,.productbox li:hover .peijiantext h5{-webkit-animation:moverRight 500ms ease;-moz-animation:moverRight 500ms ease;-ms-animation:moverRight 500ms ease;}
.productbox li:hover .gaoyatext p,.productbox li:hover .sancitext p,.productbox li:hover .peijiantext p{-webkit-animation:moverLeft 500ms ease;-moz-animation:moverLeft 500ms ease;-ms-animation:moverLeft 500ms ease;}
.productbox li:hover .gaoyamore a,.productbox li:hover .sancimore a,.productbox li:hover .peijianmore a{background:#f4601a;color:#fff;border:1px solid #f4601a;-webkit-animation:moverRight 500ms ease;-moz-animation:moverRight 500ms ease;-ms-animation:moverRight 500ms ease;}
@-webkit-keyframes moverRight{
	from{-webkit-transform: translateX(-100%)rotateX(-90deg);}
	to{-webkit-transform: translateX(0%)rotateX(0deg);}
}
@-moz-keyframes moverRight{
	from{-moz-transform: translateX(-100%)rotateX(-90deg);}
	to{-moz-transform: translateX(0%)rotateX(0deg);}
}
@-ms-keyframes moverRight{
	from{-ms-transform: translateX(-100%)rotateX(-90deg);}
	to{-ms-transform: translateX(0%)rotateX(0deg);}
}
@-webkit-keyframes moverLeft{
	from{-webkit-transform: translateX(100%)rotateX(-90deg);}
	to{-webkit-transform: translateX(0%)rotateX(0deg);}
}
@-moz-keyframes moverLeft{
	from{-moz-transform: translateX(100%)rotateX(-90deg);}
	to{-moz-transform: translateX(0%)rotateX(0deg);}
}
@-ms-keyframes moverLeft{
	from{-ms-transform: translateX(100%)rotateX(-90deg);}
	to{-ms-transform: translateX(0%)rotateX(0deg);}
}



/*--------------aboutbox---------------*/
.aboutbox{width:100%;background:url(../images/aboutbox.jpg)no-repeat center;padding-top:64px;overflow: hidden;}
.aboutboxtit{height:80px;text-align:center;background:url(../images/line.png)no-repeat bottom center;}
.aboutboxtit h3{font-weight:500;font-size:40px;color:#f4601a}
.aboutboxtext{overflow: hidden;width:990px;margin:50px auto;text-align:center;}
.aboutboxtext h5{font-weight:500;font-size:30px;padding-bottom:40px;color:#4c4c4c;}
.aboutboxtext h5 strong{font-weight:500;color:#f4601a;}
.aboutboxtext p{font-size:15px;line-height:28px;color:#4c4c4c;}
.aboutboximg{width:100%;overflow: hidden;margin-top:50px;margin-bottom:30px;}
/*------------------newsbox------------------*/
.newsbox{width:100%;overflow: hidden;padding:106px 0;background:url(../images/newsbox.jpg)no-repeat center;}
.newsboxtit{width:100%;overflow: hidden;text-align: center;}
.newsboxtit li{margin:0 10px;display:inline-block;width:134px;height:34px;line-height:34px;}
.newsboxtit li a{color:#fff;display:block;border-radius: 30px;background:#2b2d2f;}
.newsboxtit li:hover a,.newsboxtit li.hover a{background:#f4601a;}
.newsboxct{position:relative;overflow:hidden;padding:80px 16px 0px 16px;}
.newsboxct ul{overflow: hidden;display:none;}
.newsboxct li.list01{width:665px;position:relative;overflow:hidden;float: right;}
.newsboxct li .newsboxtime{width:80px;float:left;position:relative;}
.newsico{position:absolute;width:20px;height:20px;z-index:9;overflow: hidden;}
.newsico img{display:block;-webkit-transition: all 2s;-moz-transition: all 2s;-o-transition: all 2s;transition: all 2s;}
.newsboxct li.list01 .newsboxtime strong{display:block;font-size:18px;color:#f7f7f7;font-weight:500;}
.newsboxct li.list01 .newsboxtime span{display:block;color:#f7f7f7;font-size:14px;}
.newsboxct li.list01 .newsboxsize{text-align:left;width:553px;border-left:2px solid #ddd;position:relative;padding-left:30px;height:115px;}
.newsboxct li .newsico{position:absolute;}
.newsboxct li .newsboxsize h3{font-size:18px;height:40px;}
.newsboxct li .newsboxsize p{font-size:14px;line-height:18px;color:#404040;}
.newsboxct li.list01 .newsico{left:80px;margin-left:-10px;}
.newsboxct li.list02 .newsico{right:80px;margin-right:-10px;}
.newsboxct li.list02{width:665px;position:relative;overflow:hidden;float:left;}
.newsboxct li.list02 .newsboxsize{float:left;width:553px;border-right:2px solid #ddd;position:relative;padding-right:30px;height:115px;text-align:right;}
.newsboxct li.list02 .newsboxtime{width:80px;float:right;position:relative;text-align:right;}
.newsboxct li.list02 .newsboxtime span{display:block;color:#f7f7f7;font-size:14px;}
.newsboxct li.list02 .newsboxtime strong{display:block;font-size:18px;color:#f7f7f7;font-weight:500;}
.newsboxct li:hover h3{color:#f4601a;}
.newsboxct li:hover .newsico{-webkit-transform: scale(1.2);-moz-transform: scale(1.2);-o-transform: scale(1.2);transform: scale(1.2);}
.newsboxct li:hover .newsboxtime strong{color:#404040;}
.newsboxct li:hover .newsboxtime span{color:#404040;}
.newsboxct li:hover .newsboxsize p{color:#000;}
.newsboxmore{position:relative;text-align:center;margin-top:60px;font-size:18px;}
.newsboxmore a{display:inline-block;width:260px;height:52px;line-height:52px;background:#f4601a;line-height:52px;color:#fff;border-radius:50px;}
.newsboxmore a:hover{background:#404040;}
/*-----------------applicationbox----------------*/
.applicationbox{width:100%;background:url(../images/applicationbg.jpg)no-repeat center;padding:76px 0;}
.applicationboxtit{text-align:center;font-size:40px;line-height:40px;color:#f4601a;}
.applicationboxtit span{font-weight:100;text-transform: uppercase;padding:0 10px;}
.applicationboxct{margin-top:70px;overflow: hidden;padding:0 29px;}
.applicationboxct ul{width:102%;}
.applicationboxct li{width:278px;height:258px;overflow: hidden;position:relative;float:left;margin-right:10px;margin-bottom:10px;}
.applicationboxct li p{position:absolute;bottom:0;color:#fff;height:40px;padding-left:10px;width:100%;line-height:40px;}
.applictionboxmore{width:100%;margin-top:50px;text-align:center;}
.applictionboxmore a{border-radius:52px;display:inline-block;width:266px;height:50px;line-height:50px;font-size:18px;color:#999;background:#e4e1e1;}
.applictionboxmore a:hover{background:#f4601a;color:#fff;}
.applicationboxct li div{width:100%;height:100%;overflow:hidden;}
.applicationboxct li div img{-webkit-transition: all 2s;-moz-transition: all 2s;-ms-transition: all 2s;-o-transition: all 2s;transition: all 2s;}
.applicationboxct li a:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.applicationboxct li a:hover p{background:rgba(0,0,0,.6);}

/*---------------------contactbox-------------------*/
.contactbox{width:100%;overflow:hidden;background:url(../images/contactbg.jpg)no-repeat center;}
.contactboxtit{text-align: center;height:50px;line-height:50px;padding:70px 0;font-size:40px;color:#fff;}
.contactboxtit h3 span{font-weight:100;padding:0 10px;}
.demand{width:316px;overflow: hidden;}
.demand h5{font-weight:300;color:#fff;line-height:40px;}
.demand select{width:314px;border:1px solid #fff;height:58px;line-height:58px;background:none;color:#ccc;}
.demand option{background:#f4601a;padding:20px 0;min-height: 38px;white-space:nowrap;color:#fff;} 
.contactboxname{width:740px;margin-left:90px;overflow:hidden;}
.youname,.youpho{width:316px;overflow:hidden;}
.youname h5,.youpho h5{font-weight:300;color:#fff;line-height:40px;}
.youname div,.youpho div{border:1px solid #fff;height:50px;line-height:50px;}
.youname div input,.youpho div input{background:none;border:none;width:100%;color:#ccc;text-indent:.5em;}
.suggest{width:738px;border:1px solid #fff;margin-top:15px;position:relative;height:130px;}
.suggest textarea{width:100%;height:100%;border:none;background:none;color:#ccc;}
.namebox{overflow: hidden;}
.contactboxct{overflow: hidden;}
.suggestsubmit{width:80px;height:40px;text-align:center;line-height:40px;position:absolute;right:0px;bottom:0px;}
.suggestsubmit input{width:100%;border:none;background:#fff;}
.footer{overflow: hidden;width:100%;padding: 30px 20px 0 20px;}
.footer dl{width:280px;float:left;margin-right:180px;}
.footer dl dt{width:80px;height:1px;background:#fff;margin-bottom:26px;}
.footer dl dd{color:#fff;line-height:40px;margin:0;}
.footerbox{text-align:center;padding-bottom:40px;overflow:hidden;padding-top:30px;border-top:1px solid #808080;}
.footerlink{color:#fff;overflow: hidden;}
.footerlink a{color:#fff;padding:0 10px;}
.footerlink a:hover{color:#f4601a;text-decoration: underline;}
.footericp{color:#fff;}
.footericp span{padding-right:50px;}
.footericp  a{color:#Fff;}
.footericp a:hover{color:#f4601a;text-decoration: underline;}
.pagefoot{background:url(../images/pagefoot.jpg)no-repeat center;}
.about{overflow:hidden;width:100%;}
.subpagenav{height:92px;line-height:92px;overflow: hidden;}
.aboutnav{width:260px;overflow: hidden;color:#f4601a;}
.aboutnav strong{font-size:30px;}
.aboutnav span{font-size:18px;text-transform: uppercase;padding-left:10px;}
.aboutchange{overflow:hidden;height:40px;line-height:40px;padding:26px 0;}
.aboutchange li{overflow:hidden;width:100px;float:left;text-align:center;margin-right:20px;}
.aboutchange li.hover a{color:#f4601a;}
.aboutchange li a{display:block;}
.aboutchange li a:hover,.aboutchange li.hover a{border-bottom:2px solid #f4601a;}
.company{overflow: hidden;padding:0 20px;margin-bottom:50px;}
.aboutus{overflow: hidden;}
.aboutus ul{width:100%;display:none;}
.aboutsize{overflow: hidden;margin-top:40px;}
.aboutsize p{line-height:27px;text-transform: uppercase;text-indent: 2em;}
/*----------------product---------------*/
.productnav{height:92px;overflow: hidden;}
.productnav strong{line-height:92px;font-size:30px;color:#f4601a;}
.productnav span{font-size:18px;text-transform: uppercase;padding-left:20px;color:#f4601a;}
.producttit{overflow: hidden;height:40px;padding:26px 0;}
.producttit li{float:left;text-align:center;width:100px;margin-right:30px;line-height:40px;}
.producttit li a{display:block;}
.producttit li.hover a{color:#f4601a;}
.producttit li a:hover{border-bottom:2px solid #f4601a;}
.productcenten{overflow:hidden;width:1200px;margin:0 auto;padding-bottom:30px;}
.productcenten ul{width:102%;display:none;overflow:hidden;position: relative;}
.productcenten li{float:left;margin-right:20px;margin-bottom:20px;width:283px;height:342px;}
.productcenten li:nth-child(4n){margin-right:0;}
.productcenten li div{border:1px solid #eee;height:300px;width:281px;overflow:hidden;position: relative;}
.productcenten li div::before{
	content: '';
    display: block;
    width: 80px;
    height: 50px;
    position: absolute;
    bottom: 0;
    right: 0;
    background: url('../images/flag.jpg');
    z-index: 99;
}
.productcenten li p{height:40px;line-height:40px;text-align:center;}
.productcenten li div img{-webkit-transition: all 1s;-moz-transition: all 1s;-ms-transition: all 1s;-o-transition: all 1s;transition: all 1s;}
.productcenten li a:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);}
.productcenten li a:hover p{color:#f4601a;}
/*-----------------honor---------------*/
.honor{width:100%;overflow:hidden;padding-bottom:30px;}
.honortit{height:92px;overflow: hidden;color:#f4601a;line-height:92px;}
.honortit strong{font-size:30px;}
.honortit span{font-size:18px;padding-left:10px;text-transform: uppercase;}
.honorcenten{overflow: hidden;}
.honorcenten ul{width:102%;overflow: hidden;}
.honorcenten li{float:left;margin-right:50px;margin-bottom:20px;width:260px;}
.honorcenten li div{text-align:center;overflow:hidden;}
.honorcenten li div img{width:100%;}
.honorcenten li:nth-child(4n){margin-right:0px;}
.honorcenten li p{text-align:center;height:40px;height:40px;}
#outerdiv{position:fixed;top:0;left:0;background:rgba(0,0,0,0.7);z-index:2;width:100%;height:100%;display:none;z-index: 999999;}
#innerdiv{position: absolute;}
#bigimg{border:5px solid #fff;}
.delete{width:30px;height:30px;line-height:28px;text-align:center;cursor:pointer;position:absolute;right:-15px;top:-15px;font-size:18px;background:#f4601a;border:1px solid #eee;color:#fff;border-radius:30px;;}
/*-------------------application------------------*/
.application{width:100%;overflow:hidden;}
.applicationwrap{overflow: hidden;width:100%;margin-bottom:50px;}
.applicationwrap li{width:50%;margin-top:50px;float:left;}
.applicationwrap li a{display:block;width:482px;margin:0 auto;overflow:hidden;}
.applicationwrap li a div{width:482px;overflow: hidden;}
.applicationwrap li a div img{-webkit-transition:all 2s;-moz-transition:all 2s;-ms-transition:all 2s;-o-transition:all 2s;transition:all 2s; }
.applicationwrap li a p{height:40px;text-align:center;line-height:40px;}
.applicationwrap li a:hover div img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-o-transform: scale(1.1);transform: scale(1.1);transform: scale(1.1);}
.applicationwrap li a:hover p{color:#f4601a;}
/*-------------------workshow-------------------*/
.workshow{width:100%;overflow:hidden;margin-bottom:50px;}
.workshowbox{width:100%;overflow: hidden;}
.newswrap{width:100%;overflow: hidden;}
.newswrap li{width:45%;float:left;margin:0 2.5% 20px;}
.newswrap li h3{height:50px;line-height:50px;font-size:18px;color:#404040;}
.newswrap li p{color:#999;font-size:12px;line-height:20px;height:40px;overflow: hidden;}
.newspage{width:100%;text-align: center;overflow: hidden;padding:50px 0 70px 0;}
.newspage a{display:inline-block;overflow: hidden;padding:5px 18px;border:1px solid #999;color:#999;margin-right:10px;}
.newspage a.hover{background:#f4601a;color:#fff;border:1px solid #f4601a;}
.newspage a:hover{border:1px solid #f4601a;}
.newswrap li a{display:block;border-bottom:1px dashed #999;padding:10px 0;}
.newswrap li a:hover{border-bottom:1px dashed #f4601a;}
.newswrap li a:hover h3{color:#f4601a;}
.newswrap li a:hover p{color:#404040;}
/*-----------------contact------------------*/
.contact{width:100%;overflow:hidden;margin-bottom:50px;}
.map{width:820px;height:530px;padding:5px;border:2px solid #eee;}
.contactcenten{width:326px;height:504px;background:#eee;padding:20px;}
.contactcenten h3{font-size:20px;line-height:40px;color:#404040;}
.contactcenten p span{font-weight:500;margin-right:10px;display:inline-block;}
.contactcenten p{line-height:40px;}
/*--------------------newsdetail-------------------*/
.detail{width:100%;overflow:hidden;padding:50px 0;}
.detailtit{height:100px;overflow:hidden;border-bottom:1px dashed #eee;text-align: center;}
.detailtit h2{font-size:30px;text-align:center;height:50px;line-height:50px;}
.detailtit div{color:#999;}
.detailtit div span{display:inline-block;padding:5px 10px;}
.detailtit div span b,.detailtit div span strong{font-weight: 500;}
.detailbox{padding-top:30px;}
.detailbox p{text-indent:2em;line-height:28px;}
.detailpage{padding-top:30px;}
.detailpage p{line-height:30px;}
.detailpage p a:hover{color:#f4601a;text-decoration: underline;}
.productdetailtit{overflow:hidden;}
.productdetailtit strong{font-size:30px;}
.detailimg{width:500px;border:1px solid #eee;margin:30px auto;text-align:center;}
.detailwrap h3{text-align:center;font-size:18px;color:#404040;line-height:40px;}
.detailwrap h5{text-align: center;font-weight:500;font-size:16px;text-transform: uppercase;}
.detailwrap{overflow: hidden;margin-bottom:20px;}
.detailtext h2{font-size:18px;line-height:40px;}
.productdetail{margin-bottom:50px;}
.photop{width:100%;overflow: hidden;padding:0.5rem 0;display:none;}
.phologo{width:80%;overflow: hidden;}
.phoccompany{padding-left:2%;overflow:hidden;}
.phoccompany h3{font-size:2rem;line-height:4rem;}
.phoccompany p{font-size:0.95rem;}
.phonav{width:10%;overflow: hidden;cursor:pointer;margin-top:20px;}
.phonav a{height:3px;background: #404040;display:block;width:50px;;margin-top:10px;}
.mobilenav{display:none;width:50%;position:fixed;height:100%;background:rgba(0,0,0,.5);overflow: hidden;right:0px;z-index:9999999;}
.mobilenav li{height:3rem;font-size:1.2rem;line-height:3rem;text-align:center;}
.mobilenav li a{display:block;color:#fff;margin:0 10%;border-bottom:1px dashed #ccc;}



@media (min-width:1200px) { 
body{width:100%;margin: 0 auto !important;}
.newswrap li:nth-child(even){float:left;}
.newswrap li:nth-child(odd){float:right;}
}
@media (max-width:1199px) and (min-width:800px) { 
body{width:100%;margin: 0 auto !important;}
.container{width:90%}
.header{display:none;}
.navbox{display:none}
.photop{display:block;}
.newslistct{width:75%;}
.newslistct li{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.gaoyaimg, .sanciimg, .peijianimg{margin:0 auto;}
.gaoyatext h3, .peijiantext h3,.sancitext h3{font-size:1.5rem;}
.gaoyatext h5, .peijiantext h5,.sancitext h5{font-size:.95rem;}
.gaoyatext p, .peijiantext p,.sancitext p{font-size:0.8rem;}
.gaoya, .sanci, .peijian{height:560px;}
.gaoyamore, .sancimore, .peijianmore{width:50%;right:25%;height:40px;}
.gaoyamore a, .sancimore a, .peijianmore a{font-size:0.95rem;line-height:38px;}
.aboutboxtext{width:90%;}
.newsboxct li.list02{float:right;}
.newsboxct li.list02 .newsboxtime{float:left;text-align:left;}
.newsboxct li.list02 .newsico{left:80px;margin-left:-10px;}
.newsboxct li.list02 .newsboxsize{border-left:2px solid #ddd;text-align:left;border-right:none;padding-right:0px;padding-left:30px; }
.newsboxct li .newsboxtime strong{color:#f4601a !important;}
.newsboxct li .newsboxtime span{color:#f4601a !important;}
.applicationboxct{padding:0;}
.applicationboxct li{width:23.5%;height:auto;}
.contactboxtit,.footer,.contactboxct{display:none;}
.company{padding:0px;}
.honorcenten li{margin-right:3%;width:22%;}
.productcenten{width:100%;}
.productcenten li{width:23%;margin-right:2%;overflow: hidden;height:auto;}
.productcenten li div{width:100%;height:auto;}
.productcenten li img{width:100%;}
.applicationwrap li{width:46%;margin:0 2%;overflow: hidden;}
.applicationwrap li img{width:100%;}
.map{width:100%;float: none;}
.contactcenten{width:100%;padding:0;margin:0 auto;float: none;}
.detailtit h2{font-size:2rem;}
}
@media (max-width:799px) and (min-width:460px) { 
body{width:100%;margin: 0 auto !important;}
.phonav{width:8%;}
.container{width:90%}
.header{display:none;}
.navbox{display:none}
.photop{display:block;}
.newslistct{width:75%;}
.phoccompany{width:65%;}
.phologo .fl img{width:80%;}
.phoccompany h3{font-size:1.2rem;line-height:2rem;}
.phoccompany p{font-size:.5rem;}
.newslistct li{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.gaoyaimg, .sanciimg, .peijianimg{margin:0 auto;}
.gaoyatext h3, .peijiantext h3,.sancitext h3{font-size:1.2rem;}
.gaoyatext h5, .peijiantext h5,.sancitext h5{font-size:.95rem;}
.gaoyatext p, .peijiantext p,.sancitext p{font-size:0.8rem;}
.gaoya, .sanci, .peijian{height:470px;}
.gaoyamore, .sancimore, .peijianmore{width:50%;right:25%;height:30px;}
.gaoyaimg, .sanciimg, .peijianimg{height:200px;line-height:200px;}
.gaoyamore a, .sancimore a, .peijianmore a{font-size:0.95rem;line-height:28px;height:28px;}
.newsmore{display:none;}
.aboutboxtext{width:100%;margin:20px 0;}
.aboutboxtext h5{font-size:1.2rem;padding-bottom:20px;}
.newsboxct li.list02{float:right;}
.newsboxct li.list02 .newsboxtime{float:left;text-align:left;}
.newsboxct li.list02 .newsico{left:80px;margin-left:-10px;}
.newsboxct li.list02 .newsboxsize{border-left:2px solid #ddd;text-align:left;border-right:none;padding-right:0px;padding-left:30px; }
.newsboxct li .newsboxtime strong{color:#f4601a !important;}
.newsboxct li .newsboxtime span{color:#f4601a !important;}
.applicationbox{padding:20px 0;}
.applicationboxct{padding:0;margin-top:40px;}
.applicationboxct li{width:47%;height:auto;margin-right:0;}
.applicationboxct li:nth-child(odd){float:left;}
.applicationboxct li:nth-child(even){float:right;}
.applictionboxmore{margin-top:20px;}
.contactboxtit,.footer,.contactboxct{display:none;}
.newsboxct li{width:100% !important;}
.newsboxct li .newsboxtime{display:none;}
.newsboxct li .newsico{display:none;}
.newsboxct li .newsboxsize{width:100% !important;border:none !important;}
.newsboxct{width:100%;padding:0;margin:20px auto;}
.newsboxct li.list02 .newsboxsize{padding-left: 0px;}
.newsboxmore{margin-top:20px;}
.newsbox{padding:50px 0;}
.aboutchange{width:50%;}
.aboutnav{width:40%;overflow:hidden;}
.aboutnav strong{font-size:1.1rem;line-height:2rem;}
.aboutchange li{width:33.33%;margin-right:0px;}
.company{padding:0px;}
.honorcenten li{margin-right:5%;width:45%;}
.productcenten{width:100%;}
.productcenten li{width:47%;margin-right:3%;overflow: hidden;height:auto;}
.productcenten li div{width:100%;height:auto;}
.productcenten li img{width:100%;}
.productnav{height:auto;padding-bottom:10px;}
.productnav strong{line-height:70px;}
.producttit{padding:0px;}
.newswrap li{width:100%;}
.numberbox{display:none;}
.applicationwrap li{width:46%;margin:0 2%;overflow:hidden;}
.applicationwrap li a div{width:100%;}
.applicationwrap li a div img{width:100% !important;}
.applicationwrap li a{width:100%;}
.map{display:none;}
.contactcenten{width:100%;padding:0;margin:0 auto;float: none;}
.detailtit h2{font-size:1.5rem;}
.producttit{display:none;}

}
@media (max-width:459px) and (min-width:310px) { 
body{width:100%;margin: 0 auto !important;}
.phonav{width:8%;margin-top:10px;}
.phonav a{height:2px;margin-top:5px;}
.container{width:90%}
.header{display:none;}
.navbox{display:none}
.photop{display:block;}
.newslistct{width:70%;}
.phoccompany{width:65%;}
.phologo .phologoimg{width:20%;}
.phologo .phologoimg img{width:100%;}
.phologo{width:90%;}
.phoccompany h3{font-size:1rem;line-height:3rem;}
.phoccompany p{display:none;}
.newslistct{height:40px;}
.newslistct li{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:100%;}
.aboutboxtit h3{font-size:2rem;line-height:80px;}
.aboutbox{padding-top:30px;}
.productbox li{width:100%;}
.gaoyaimg, .sanciimg, .peijianimg{margin:0 auto;}
.gaoyatext h3, .peijiantext h3,.sancitext h3{font-size:1.2rem;}
.gaoyatext h5, .peijiantext h5,.sancitext h5{font-size:.95rem;}
.gaoyatext p, .peijiantext p,.sancitext p{font-size:0.8rem;}
.gaoya, .sanci, .peijian{height:470px;}
.gaoyamore, .sancimore, .peijianmore{width:50%;right:25%;height:30px;}
.gaoyaimg, .sanciimg, .peijianimg{height:200px;line-height:200px;}
.gaoyamore a, .sancimore a, .peijianmore a{font-size:0.95rem;line-height:28px;height:28px;}
.newsmore{display:none;}
.aboutboxtext{width:100%;margin:20px 0;}
.aboutboxtext h5{font-size:1.2rem;padding-bottom:20px;}
.newsboxct li.list02{float:right;}
.newsboxct li.list02 .newsboxtime{float:left;text-align:left;}
.newsboxct li.list02 .newsico{left:80px;margin-left:-10px;}
.newsboxct li.list02 .newsboxsize{border-left:2px solid #ddd;text-align:left;border-right:none;padding-right:0px;padding-left:30px; }
.newsboxct li .newsboxtime strong{color:#f4601a !important;}
.newsboxct li .newsboxtime span{color:#f4601a !important;}
.applicationbox{padding:20px 0;}
.applicationboxct{padding:0;margin-top:20px;}
.applicationboxct li{width:47%;height:auto;margin-right:0;}
.applicationboxct li:nth-child(odd){float:left;}
.applicationboxct li:nth-child(even){float:right;}
.applictionboxmore{margin-top:20px;}
.applictionboxmore a{width:60%;}
.footerlink a{padding:0 2px;}
.footericp span{padding-right:20px;}
.contactboxtit,.footer,.contactboxct{display:none;}
.newsboxtit li{width:40%;}
.newsboxct li{width:100% !important;}
.newsboxct li .newsboxsize h3{line-height:40px;font-size:1rem;}
.newsboxct li .newsboxsize p{font-size:12px;}
.newsboxct li .newsboxtime{display:none;}
.newsboxct li .newsico{display:none;}
.newsboxmore a{width:60%;height:40px;line-height:40px;}
.applicationboxtit{font-size:1.5rem;}
.newsboxct li .newsboxsize{width:100% !important;border:none !important;}
.newsboxct{width:100%;padding:0;margin:20px auto;}
.newsboxct li.list02 .newsboxsize{padding-left: 0px;}
.newsboxmore{margin-top:20px;}
.newsbox{padding:50px 0;}
.aboutchange{width:60%;}
.aboutnav{width:30%;overflow:hidden;}
.aboutnav strong{font-size:1.1rem;line-height:2rem;}
.aboutchange li{width:33.33%;margin-right:0px;font-size:12px;}
.aboutnav span{display:none;}
.company{padding:0px;}
.honorcenten li{margin-right:3%;width:47%;}
.productcenten{width:100%;}
.productcenten li{width:47%;margin-right:3%;overflow: hidden;height:auto;}
.productcenten li div{width:100%;height:auto;}
.productcenten li img{width:100%;}
.productnav{height:auto;padding-bottom:10px;}
.productnav strong{line-height:60px;font-size:1.2rem;}
.productnav span{font-size:1rem;}
.producttit{padding:0px;}
.producttit li{margin-right:0px;width:33.33%;}
.producttit{width:100%;}
.newswrap li{width:100%;}
.numberbox{display:none;}
.newspage{padding:20px 0 30px 0;}
.applicationwrap li{width:100%;margin-top:20px;overflow: hidden;}
.applicationwrap li a div{width:100%;}
.applicationwrap li img{width:100%;}
.applicationwrap li a{width:100%;}
.honortit strong{font-size:1.5rem;}
.honortit{line-height:70px;height:70px;}
.map{display:none;}
.contactcenten{width:100%;padding:0;margin:0 auto;float: none;}
.detailtit h2{font-size:1.2rem;}
.detailtit div span{padding:0 2px;font-size:12px;}
.producttit{display:none;}
.detailimg{width:96%;height:auto;}
}












































